teat slitter - English Synonyms Dictionary